@Override
protected ByteBuffer allocate() {
return allocateDirect(0);
}
@Override
ArrayDeque<ByteBuffer> queue = unsafeBuffers.get();
ByteBuffer buffer = queue.poll();
if (buffer != null && buffer.capacity() >= 0) {
return buffer;
} else {
ByteBuffer bb = allocateDirect(0);
return bb;
}
}